function act() {
    if (cm.haveItem(4030036)) {
        cm.gainItem(4030036, -1);
        cm.dropSingleItem(4030035);
        var b = cm.getInfoQuest(31038);
        var a = (b ? parseInt(b.substr(6)) : 0) + 1;
        cm.updateInfoQuest(31038, "count=" + a);
        cm.addNumberForQuestInfo(31035, "score", 10)
    }
};